Linus Benedict Torvalds est né le 28 décembre 1969 à Helsinki qui est la capitale de la Finlande est un informaticien et fait partie de la communauté des Finlandais suédois.. Il est le fils de Nils Torvalds, journaliste de télévision et de radio et aussi membre actif du Parti populaire suédois, d’ailleurs élu député européen en 2012. Sa mère est Anna Torvalds, également journaliste et Linus compte parmi ses grands-parents le statisticien Leo Törnqvist et le poète Ole Torvalds. Il a 3 frères et une soeur et s’est marié avec la sextuple championne nationale finlandaise de karaté, Tove Mooni.
Il découvre l’informatique en 1980, à l'âge de 11 ans, grâce à l'ordinateur de son grand-père, un Commodore VIC-20. Torvalds a étudié à l’université d’Helsinki entre 1988 et 1996 et a obtenu un diplôme de master en informatique, auprès du groupe de recherche NODES. Il va ensuite aller faire le service militaire qui est obligatoire en Finlande. Pendant l'été 1989, il rejoint la brigade de Uusimaa de l’armée finlandais, et sert onze mois, au rang de sous-lieutenant, chargé des calculs balistiques.
Ses premiers contacts avec Unix sont en 1990, lorsqu’il reprend ses études et ou il travaille avec un ordinateur DEC MicroVax sous Ultrix. Son prochain ordinateur va être un ordinateur Sinclair QL ou il modifie le système d’exploitation ; il écrit un éditeur, un assembleur, et des jeux.Il est fortement inspiré par Andrew S. Tanenbaum et notamment par le système Minix. Pour tirer pleinement parti des fonctionnalités de son nouvel ordinateur personnel, il développe un noyau de système d'exploitation doté d'un microprocesseur Intel 80386, pendant ses études à l'université d’Helsinki, vers 1990. Ce noyau est celui du système d'exploitation GNU/Linux, sous licence GPL, et constitue sa thèse de master, intitulée Linux: A Portable Operating System.